package cn.e3mall.service;

import cn.e3mall.common.pojo.EasyUIDataGridResult;
import cn.e3mall.common.utils.E3Result;
import cn.e3mall.pojo.TbItem;
import cn.e3mall.pojo.TbItemDesc;

public interface ItemService {

	//根据id得到商品
	TbItem getItemById(long itemId);
	
	//根据分页信息得到商品列表
	EasyUIDataGridResult getItemList(int page, int rows);
	
	//添加商品和商品描述
	E3Result addItem(TbItem item, String desc);
	
	//根据id删除商品
	E3Result deleteItemList(long[] ids);
	
	//根据id上架商品
	E3Result reshelfItemList(long[] ids);
	
	//根据id下架商品
	E3Result downshelfItemList(long[] ids);	
	
	//根据商品id取商品描述
	TbItemDesc getItemDescById(long itemId);
	
}
